Big Huge Thesaurus

Mentha piperita

noun

sounds kind of like